pile grating - Turkish English Dictionary